feel indebted - Alemán Inglés Diccionario